
package cn.yunyichina.provider.clinic.others.hisiface;

import java.io.Serializable;


public class MZFeeDetailRequest extends Reserve implements Serializable {

	private static final long serialVersionUID = 4098954637795923636L;
	/**
	 * 医院代码,医院没有分院，则值为空字符串；医院有分院，则值不允许为空字符串
	 */
	private String branchCode;
	/**
	 * 诊疗卡类型,见CardType
	 * @see com.yy.interfaces.constants.CardType
	 */
	private String patCardType;
	/**
	 * 诊疗卡号
	 */
	private String patCardNo;
	/**
	 * 缴费项唯一标识,门诊流水号，就诊登记号等，并非处方号,用来唯一标识一笔缴费(包含1..n个处方或检查单)
	 */
	private String mzFeeId;
	/**
	 * 接诊科室代码
	 */
	private String deptCode;
	/**
	 * 接诊医生代码
	 */
	private String doctorCode;
	/**
	 * 渠道类型,见PayPlatformType
	 * @see com.yy.interfaces.constants.PayPlatformType
	 */
	private String channelType;

	public MZFeeDetailRequest() {
		super();
	}

	public MZFeeDetailRequest(String branchCode, String patCardType,
			String patCardNo, String mzFeeId, String deptCode,
			String doctorCode, String channelType) {
		super();
		this.branchCode = branchCode;
		this.patCardType = patCardType;
		this.patCardNo = patCardNo;
		this.mzFeeId = mzFeeId;
		this.deptCode = deptCode;
		this.doctorCode = doctorCode;
		this.channelType = channelType;
	}

	public String getBranchCode() {
		return branchCode;
	}

	public void setBranchCode(String branchCode) {
		this.branchCode = branchCode;
	}

	public String getPatCardType() {
		return patCardType;
	}

	public void setPatCardType(String patCardType) {
		this.patCardType = patCardType;
	}

	public String getPatCardNo() {
		return patCardNo;
	}

	public void setPatCardNo(String patCardNo) {
		this.patCardNo = patCardNo;
	}

	public String getMzFeeId() {
		return mzFeeId;
	}

	public void setMzFeeId(String mzFeeId) {
		this.mzFeeId = mzFeeId;
	}

	public String getDeptCode() {
		return deptCode;
	}

	public void setDeptCode(String deptCode) {
		this.deptCode = deptCode;
	}

	public String getDoctorCode() {
		return doctorCode;
	}

	public void setDoctorCode(String doctorCode) {
		this.doctorCode = doctorCode;
	}

	public String getChannelType() {
		return channelType;
	}

	public void setChannelType(String channelType) {
		this.channelType = channelType;
	}

}
